visiting fellow - German English Dictionary